roasted hazelnuts - German English Dictionary